/*-----------------------------------*/
a[href="http://tongji.baidu.com/hm-web/welcome/ico?s=a6942b933e43add52b912e92ab36c41a"] {
	display: none;
}
body{ margin:0; border:0;}
.service-page>div{
	opacity:0
}
 .zl_yl-XwxqConLCon03 h1,
 .zl_yl-XwxqConLCon03 h2,
 .zl_yl-XwxqConLCon03 h3,
 .zl_yl-XwxqConLCon03 h4,
 .zl_yl-XwxqConLCon03 h5 {
 	font-weight: bold !important;
 }

 ul,
 ol,
 li {
 	list-style: none;
 	-webkit-padding-start: 0;
 }

 a {
 	text-decoration: none;
 }

 .b_descruot {
 	opacity: 1;
 }
.foot_yqlj_ul {
        display: inline-block;
    line-height: 74px;
    margin-top: 9px;
    position: absolute;
    margin-left: 17px;
}
 .footer-top-in span {
 	color: #ffffff !important;
 }

 .footer-top-in span a {
 	color: #ffffff !important;
 }

 .h1 {
 	display: block;
 	font-size: 2em;
 	/*margin-block-start: 0.67em;margin-block-end: 0.67em;margin-inline-start: 0px;margin-inline-end: 0px;*/
 	font-weight: bold;
 	text-align: center;
 }

 .h2 {
 	display: block;
 	font-size: 1.5em;
 	/*margin-block-start: 0.83em;margin-block-end: 0.83em;margin-inline-start: 0px;margin-inline-end: 0px;*/
 	font-weight: bold;
 }

 .h3 {
 	display: block;
 	font-size: 1.17em;
 	/*margin-block-start: 1em;margin-block-end: 1em;margin-inline-start: 0px;margin-inline-end: 0px;*/
 	font-weight: bold;
 }

 span {
 	font-size: 12px;
 }

 .lxb-close-btn {
 	display: none;
 }

 .app-develop-in .title h2 {
 	font-size: 48px;
 }

 .h5 {
 	display: block;
 	font-size: 0.83em;
 	/*margin-block-start: 1.67em;margin-block-end: 1.67em;margin-inline-start: 0px;margin-inline-end: 0px;*/
 	font-weight: bold;
 }

.service-page>section{
    opacity: 0;
}


/* 头尾公共部分 */
.yl-MenuCon {
    float: right;
}
.yl-MenuCon li {
    float: left;
    font-size: 16px;
    line-height: 70px;
    margin-left: 60px;
}
.yl-MenuCon li a {
    color: #3A4250 !important;
    display: inline-block;
    line-height: 70px;
}	

#bottom_link {
    height: 60px;
    color: white;
    font-family: "Microsoft Yahei", "Microsoft YaHei", 榛戜綋;
    font-size: 16px;
    background: rgb(204, 0, 0);
    overflow: hidden;
}
.link_m {
    display: none;
}
#bottom_link .link_m {
    width: 1240px;
    margin: 0 auto;
}
#bottom_link span {
    float: left;
    height: 60px;
    line-height: 60px;
    margin-right: 5px;
	font-size: 18px;
    margin-right: 75px;
    display: block;
}
.link_m em {
    background: url(../images/bottom_ico.png) no-repeat left top;
    width: 34px;
    height: 60px;
    float: left;
    margin-right: 8px;
}
#bottom_link img {
    vertical-align: -12px;
    margin-right: 10px;
    width: 40px;
}
.footer {
    background: #333;
    width: 100%;
    min-width: 1200px;
    padding-top: 30px;
}
.footer-top {
    border-bottom: 1px solid #717171;
}
.footer-top-in {
    width: 1200px;
    margin: 0 auto;
    padding-bottom: 40px;
}
.footer .h1 {
    text-align: left;
}
.footer-top-in .h1 {
    color: #FFF;
}
.footer-top-in .h1 ul{
    display: inline-block;
    line-height: 74px;
    margin-top: 9px;
    position: absolute;
    margin-left: 17px;
}
.footer-top-in span {
    color: #ffffff !important;
}
.footer-top-in ul {
    overflow: hidden;
    margin-top: 12px;
}
.footer-top-in ul li {
    float: left;
    margin-right: 10px;
    line-height: 24px;
}
.footer-top-in ul li a {
    color: #ADADAD;
    font-size: 14px;
}
.footer-btm {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 20px 0;
}
.footer-btm-lt {
    font-size: 14px;
    color: #666;
    line-height: 24px;
}
.footer-btm-lt a {
    color: #666;
    padding-right: 20px;
}
.footer-btm-lt span {
    padding-right: 20px;
}
#mob {
    display: none;
}

.side {
    position: fixed;
    width: 78px;
    right: 0;
    top: 50%;
    margin-top: -200px;
    z-index: 100;
    border: 1px solid #e0e0e0;
    background: #ffffff;
    border-bottom: 0;
}
.side ul li {
    width: 78px;
    height: 78px;
    float: left;
    position: relative;
    border-bottom: 1px solid #e0e0e0;
    color: #333;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    transition: all 0.3s;
    cursor: pointer;
}
.side ul li i.bgs1 {
    background-image: url(../images/zhuanti/right_pic5.png);
}
.side ul li.sideetel .telBox {
    width: 240px;
    height: 237px;
    display: none;
    color: #fff;
    text-align: left;
    position: absolute;
    left: -240px;
    top: -79px;
    background: #f67524;
}
.side ul li.sideetel .telBox dd {
    display: block;
    height: 118.5px;
    overflow: hidden;
    padding-left: 0px;
    line-height: 24px;
    font-size: 18px;
}
.side ul li.sideetel .telBox dd span {
    display: block;
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    margin-top: 32px;
    font-size: 18px;
}
.side ul li i.bgs3 {
    background-image: url(../images/zhuanti/right_pic2.png);
}
li.sideewm .ewBox {
    width: 238px;
    display: none;
    color: #363636;
    text-align: center;
    padding-top: 235px;
    position: absolute;
    left: -240px;
    top: 0px;
    /* background-image: url(../images/zhuanti/leftewm.png); */
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #e0e0e0;
    background-size: cover;
}
.side ul li i.bgs4 {
    background-image: url(../images/zhuanti/right_pic1.png);
}
.side ul li.sideetel .telBox {
    width: 240px;
    height: 237px;
    display: none;
    color: #fff;
    text-align: left;
    position: absolute;
    left: -240px;
    top: -79px;
    background: #f67524;
}
.side ul li.sideetel .telBox dd {
    display: block;
    height: 118.5px;
    overflow: hidden;
    padding-left: 0px;
    line-height: 24px;
    font-size: 18px;
}
.side ul li.sideetel .telBox dd span {
    display: block;
    line-height: 28px;
    height: 28px;
    overflow: hidden;
    margin-top: 32px;
    font-size: 18px;
}
.side ul li.sidetop {
    background: #f67524;
    color: #fff;
}

.side ul li i.bgs6 {
    background-image: url(../images/zhuanti/right_pic6_on.png);
}
/* 头尾公共部分结束 */








 /*20190719新*/
 .zl_yl-XwxqConLCon03 p img {
 	margin-top: 25px;
 	margin-bottom: 25px;
 }

 .other {
 	height: inherit;
 	overflow: hidden;
 	color: #999999;
 	line-height: 36px;
 }

 .other div:first-child {
 	float: left;
 }

 .other div:last-child {
 	float: right;
 }

 /***  首页 ---*/

 /*头部*/
 .yl-top {
 	width: 100%;
 	height: 40px;
 	background: #232526;
 	font-size: 12px;
 	color: #999999;
 	position: fixed;
 	left: 0;
 	top: 0;
 	z-index: 999999;
 }

 .yl-menu {
 	width: 100%;
 	background: #fff;
 	height: 70px;
 	line-height: 70px;
 	z-index: 9999;
 	-webkit-box-shadow: 0px 0px 3px #CCCCCC;
 	-moz-box-shadow: 0px 0px 3px #CCCCCC;
 	-ms-box-shadow: 0px 0px 3px #CCCCCC;
 	-o-box-shadow: 0px 0px 3px #CCCCCC;
 	box-shadow: 0px 0px 3px #CCCCCC;
 	position: fixed;
 	left: 0;
 	top: 40px;
 }

 .w1200 {
 	width: 1200px;
 	margin-left: auto;
 	margin-right: auto;
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
 	box-sizing: border-box;
 }

 .yl-Mlogo {
 	margin-top: 15px;
 }

 .floatL {
 	float: left;
 }

 .yl-Mlogo img {
 	display: block;
 }

 .yl-MenuCon {
 	float: right;
	margin:0;
 }

 .yl-MenuCon li {
 	float: left;
 	font-size: 16px;
 	line-height: 70px;
 	margin-left: 60px;
 }

 .yl-MenuCon li a {
 	color: #3A4250 !important;
 	display: inline-block;
 	line-height: 70px;
 }

 /*
 div:after,
 p:after,
 ul:after,
 li:after {
 	content: "";
 	clear: both;
 	display: block;
 	height: 0px;
 	overflow: hidden;
}
*/
a {
    text-decoration: none;
    color: #333;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
 /*头部结束*/
 .zl_seo_more {
     margin: 50px auto;
     overflow: hidden;
     margin-top: 20px;
     font-size: 16px;
 }
 /*底部*/
 #bottom_link {
     height: 60px;
     color: white;
     font-family: "Microsoft Yahei", "Microsoft YaHei", 榛戜綋;
     font-size: 16px;
     background: rgb(204, 0, 0);
     overflow: hidden;
 }
 #bottom_link .link_m {
     width: 1240px;
     margin: 0 auto;
 }
 #bottom_link span {
     float: left;
     height: 60px;
     line-height: 60px;
     margin-right: 5px;
 }
 .link_m .em1 {
     background-position: 0px 11px;
 }
 #bottom_link span {
     float: left;
     height: 60px;
     line-height: 60px;
     margin-right: 5px;
 }
 #bottom_link img {
     vertical-align: -12px;
     margin-right: 10px;
     width: 40px;
 }
 .footer {
     background: #333;
     width: 100%;
     min-width: 1200px;
     padding-top: 30px;
 }
 .footer-top {
     border-bottom: 1px solid #717171;
 }
 .footer-top-in {
     width: 1200px;
     margin: 0 auto;
     padding-bottom: 40px;
 }
 .footer-top-in ul {
     overflow: hidden;
     margin-top: 12px;
 }
 .footer-top-in ul li {
     float: left;
     margin-right: 10px;
     line-height: 24px;
 }
 .footer-top-in ul li a {
     color: #ADADAD;
     font-size: 14px;
 }
 .footer-btm {
     width: 1200px;
     margin: 0 auto;
     overflow: hidden;
     padding: 20px 0;
 }
 .footer-btm-lt {
     font-size: 14px;
     color: #666;
     line-height: 24px;
 }
 .footer-btm-lt a {
     color: #666;
 }
 /*底部结束*/
 .index-seo-in dl dd .h1 {
 	font-size: 24px;
 	text-align: center;
 	color: #333;
 	margin: 0;
 }

 .i_service_t .h2 {
 	height: 66px;
 	line-height: 66px;
 	font-size: 40px;
 	color: #000000;
 	font-weight: normal;
 	letter-spacing: 1px;
 	font-family: "Microsoft YaHei";
 }

 .index-seo-in dl dd .h1 h3 {
 	font-weight: normal;
 	font-size: 24px;

 }

 .index-seo-in dl dd .h33 {
 	font-weight: normal;
 	font-size: 24px;
 }

 .i_service_t .h2 a {
 	color: #000000;
 }

 .seo_title .h3 {
 	font-size: 35px;
 	color: #223540;
 	font-weight: normal;
 	margin: 10px 0;
 }

 .zl_seoquestion .seocontent .h5 {
 	font-size: 18px;
 	color: #fff;
 	padding: 5px 0;
 	margin: 10px 0;
 	padding-left: 40px;
 	background: url(../images/seoquestion.png)left no-repeat;
 	background-size: 30px;
 }

 .zl_seoquestion .seocontent .h5 a {
 	color: #fff !important;
 }

 .seo_title .seotext div {
 	font-size: 16px;
 	color: #3d5f73;
 	letter-spacing: 2px;
 	margin: 5px 0;
 	padding-left: 10px;
 	padding-right: 10px;
 }

 .i_service .i_service_box .box ul li .h2 {
 	font-size: 18px;
 	color: #000;
 	line-height: 159px;
 	font-weight: normal;
 	display: table-cell;
 	vertical-align: middle;
 	padding-left: 10%;
 	transition: all 0.3s;
 }

 .i_service .i_service_box .box_txt2 .h3 {
 	font-weight: normal;
 	font-family: "Microsoft YaHei";
 	font-size: 36px;
 	color: #000;
 	margin-bottom: 3%;
 }

 .i_service .i_service_box .box_txt2 .box_hidden:nth-child(2) .h3,
 .i_service .i_service_box .box_txt2 .box_hidden:nth-child(3) .h3 {
 	color: #fff;
 }

 .n_case_list ul li .txts .h2 {
 	color: #fff;
 	font-weight: normal;
 	font-size: 16px;
 	height: 76px;
 	line-height: 28px;
 	overflow: hidden;
 	margin-top: 20%;
 	height: auto !important;
 	padding-left: 15px;
 	padding-right: 15px;
 	text-align: center;
 }

 .n_case_list ul li .allist-cnt .h5 {
 	font-weight: normal;
 	font-size: 16px;
 	color: #000;
 	line-height: 36px;
 	height: 36px;
 	overflow: hidden;
 	margin: 0;
 }

 .tit-i {
 	padding-top: 96px;
 	padding-bottom: 40px;
 }

 .tit-i .h3 {
 	font-size: 40px;
 	color: #f0f0f0;
 	margin-bottom: 10px;
 	font-weight: normal;
 }

 .about-info {
 	font-size: 16px;
 	color: #f0f0f0;
 	padding-bottom: 20px;
 }

 .process span {
 	color: #f0f0f0;
 }

 .footer .h1 {
 	text-align: left;
 }

 .footer-top-in .h1 {
 	color: #FFF
 }

 /***  App ---*/
 .app-develop-box .h1 {
 	font-size: 30px;
 	color: #fff;
 	text-align: center;
 }

 /***  网站 ---*/
 .service-wrap1 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhuanti2_ico1.png) left bottom no-repeat;*/
 	opacity: 0;
 	filter: Alpha(opacity=0);
 }

 .service-wrap2 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhuanti2_ico1.png) left bottom no-repeat;*/
 	opacity: 0;
 	filter: Alpha(opacity=0);
 }

 .service-wrap3 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhuanti2_ico1.png) left bottom no-repeat;*/
 	opacity: 0;
 	filter: Alpha(opacity=0);
 }

 .service-wrap4 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhanti_ico2.png) left bottom no-repeat;*/
 	opacity: 0;
 	filter: Alpha(opacity=0);
 }

 .service-wrap5 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhanti_ico2.png) left bottom no-repeat;*/
 	opacity: 0;
 	filter: Alpha(opacity=0);
 }

 .service-wrap6 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhuanti2_ico1.png) left bottom no-repeat;*/
 }

 .service-wrap7 .txts .h2 {
 	font-size: 72px;
 	font-weight: normal;
 	/*height: 125px;background: url(../images/zhuanti/zhuanti2_ico1.png) left bottom no-repeat;*/
 }



 .blog_list.l .blog_Rtime em {
 	float: left;

 }

 .blog_list.l .blog_Rtime b {
 	float: left;
 	font-size: 16px;
 	color: #666666;
 	line-height: 20px;
 }

 /***  小程序  ---*/

 .webappSpecial .h1 {
 	color: #333333;
 	font-family: 'Microsoft YaHei';
 	margin-bottom: 58px;
 	font-size: 30px;
 	text-align: center;
 	margin-top: 0;
 	font-weight: normal;
 }

 .webappSpecial_bd_wx .h1 {
 	color: #333333;
 	font-family: 'Microsoft YaHei';
 	margin-bottom: 20px;
 	font-size: 30px;
 	text-align: center;
 	margin-top: 0;
 	font-weight: normal;
 }

 .webappSpecial_bd_wx .rukou li div .h1 {
 	color: #fff;
 	margin-bottom: 5px;
 }

 .webappSpecial_bd_wx .rukou li .left_content .h1 {
 	text-align: right;
 	font-size: 30px;
 	padding-top: 25px;
 }

 .webappSpecial_bd_wx .rukou li div .h1 {
 	color: #fff;
 	margin-bottom: 5px;
 }

 .webappSpecial_bd_wx .rukou li .right_content h2 {
 	text-align: left;
 	font-size: 30px;
 	padding-top: 25px;
	font-weight: normal;
 }


 .neiye .h11 {
 	display: none !important;
 }

 .zfb_tt .iconbg {
 	display: none;
 }

 .news_tj_tt {
 	display: block;
 	font-size: 22px;
 	color: #333333;
 	margin-bottom: 5px;
 	text-align: center;
 }

 .nav_menu {
 	width: 22px;
 	position: absolute;
 	right: 20px;
 	top: 16px;
 	display: none;
 }

 .kf_ct {
 	display: none;
 }

 .sy_xw_tt {
 	display: none;
 }

 .link_m {
 	display: none;
 }

 .xw_span {
 	position: absolute;
 	right: 10px;
 }

 .service-wrap3 .txts {
 	margin-top: 120px;
 }

 #fp-nav {
 	display: none;
 }

 /*nav{
	position:relative;
	z-index:9999999;
	}
.yl-menu{
	background:#ffffff !important;
	position:absolute;
	z-index:9999999;
	}
.yl-Mlogo{
	position:absolute;
	top:11px;
	margin-top:0px;
	top:0px;
	}*/
 .nav_menu>div {
 	width: 22px;
 	height: 3px;
 	background: #000;
 	-webkit-transition: .36s ease;
 	transition: .36s ease;
 }

 .nav_menu>div:not(:last-child) {
 	margin-bottom: 5px;
 }

 .nav_menu.ak .me_top {
 	transform: rotate(45deg);
 	-webkit-transform: rotate(45deg);
 	position: relative;
 	top: 8px;
 }

 .nav_menu.ak .me_cen {
 	opacity: 0;

 }

 .nav_menu.ak .me_bot {
 	transform: rotate(-45deg);
 	-webkit-transform: rotate(-45deg);
 	position: relative;
 	top: -8px;
 }

 .fwlc {
 	display: none;
 }

 .al_gdys {
 	font-size: 18px;
 	width: 90%;
 	height: 47px;
 	line-height: 47px;
 	text-align: center;
 	background: #f67524;
 	margin: 0 auto;
 	display: none;
 	margin-bottom: 25px;
 }

 .al_gdys a {
 	display: block;
 	width: 100%;
 	height: 100%;
 	color: #ffffff;
 }

 .sj_tt {
 	font-size: 24px;
 	color: #333333;
 	text-align: center;
 	font-weight: bold;
 	position: absolute;
 	width: 100%;
 	left: 0;
 	display: none;
 }

 /*分页*/
 .fy {
 	clear: both;
 	padding-top: 40px;
 	padding-bottom: 40px;
 }

 .fy li {
 	height: 46px;
 	border: 1px solid #dddddd;
 	line-height: 46px;
 	padding-left: 9px;
 	padding-right: 9px;
 	font-size: 16px;
 	float: left;
 	margin-right: 5px;
 	text-align: center;
 	min-width: 46px;
 	background: #eaeaea;
 	margin-bottom: 8px;
 }

 .fy li a {
 	color: #333333;
 	height: 46px;
 	line-height: 46px;
 	display: block;
 	width: 100%;
 	height: 100%;
 }

 .fy_ak {
 	background: #FF9B00 !important;
 }

 .fy_ak a {
 	color: #ffffff !important;
 }

 .fy_w {
 	background: #ffffff !important;
 	color: #999999 !important;
 }

 .fy_w a {
 	color: #999999 !important;
 }

 .fy_d {
 	background: #ffffff !important;
 	border: none !important;
 }

 /*解决方案*/
 .JjfnList li {
 	width: 22.6%;
 	margin-right: 3%;
 }

 /*新闻页面*/
 .yl-qyfz li {
 	width: 31%;
 	margin-right: 3%;
 }

 .new_rq {
 	display: none;
 }


 /*APP页面*/
 .txts .h2 {
 	background: none !important;

 }

 .zbapp {
 	background: none !important;
 }

 .zbapp img {
 	width: auto !important;
 	height: auto !important;
 	float: left;
 	margin-right: 10px !important;
 }

 .zbapp img:first-child,
 .zbapp img:last-child {
 	position: relative;
 	bottom: -50px;
 }

 .zbapp {
 	width: 655px !important;
 	height: 433px !important;
 }

 /*.gxapp{
	background:none !important;
	height:auto !important;
	left:0px;
	position:absolute !important;
	}
.gxapp img{
	height:auto !important;
	}
.gx1{
	width:328px !important;
	left:-10px;
	position:absolute;
	margin-top:-300px !important;
	z-index:2;
	}
.gx2{
	width:328px !important;
	left:-10px;
	position:absolute;
	}*/
 .wxxcx {
 	background: none !important;
 	height: 365px !important;

 }

 .zfbapp {
 	height: 322px !important;
 	margin: 0px !important;
 }

 .zfbapp img {
 	bottom: 0px !important;
 	margin-top: 0px !important;
 }

 /*响应*/
 .n_case_list ul li .allist-cnt p {
 	display: none;
 }

 .app_phone {
 	max-height: 52%;
 }

 .i_service .i_service_box .box ul li:hover i {
 	transform: rotate(360deg);
 	-webkit-transform: rotate(360deg);
 }

 .index-seo-in dl dt img {
 	width: 272px;
 	height: 209px;
 	transition: all 0.3s;
 }

 .index-seo-in dl:nth-child(1) dt {
 	background: #e66183;
 }

 .index-seo-in dl:nth-child(2) dt {
 	background: #077994;
 }

 .index-seo-in dl:nth-child(3) dt {
 	background: #8fc32e;
 }

 .index-seo-in dl:nth-child(4) dt {
 	background: #1a8fd1;
 }

 .index-seo-in dl:hover dt img {
 	transform: rotate(360deg);
 	-webkit-transform: rotate(360deg);
 }


 /*三狗页面*/
 .nimg {
 	display: none;
 }

 .b_title {
 	display: block;
 	height: 32px;
 	line-height: 32px;
 	overflow: hidden;
 	font-size: 18px;
 	font-weight: normal;
 	color: #f67524;
 	margin-top: 20px;
 }

 .b_descruot {
 	line-height: 24px;
 	height: 76px;
 	overflow: hidden;
 	font-size: 16px;
 	text-overflow: ellipsis;
 	display: -webkit-box;
 	-webkit-box-orient: vertical;
 	-webkit-line-clamp: 3;
 	margin-top: 10px;
 	margin-bottom: 18px;
 }

 .b_infR {
 	width: 90%;
 	margin: 0 auto;
 }

 .b_date {
 	color: #666;
 	font-size: 16px;
 	text-align: left;
 	padding-right: 20px;
 	font-family: "华文细黑";
 	margin-top: -10px;
 }

 .b_title a {
 	color: #f67524;
 }

 .b_infTop {
 	position: absolute;
 	z-index: 99;
 	height: 185px;
 	background: #ffffff;
 	bottom: 0px;
 }


 /*手机侧边栏*/
 #qiao-wrap {
 	display: none
 }
.dock {
	position: fixed;
	right: 0px;
	width: 50px;
	-moz-opacity: 0.7;
	opacity: 0.7;
	z-index: 99999;
}
.dock *{
	box-sizing: border-box;
}
.dock.close {
	z-index: 50;
}

.dock ul.icons {
	position: absolute;
	list-style: none;
	right: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock.close ul.icons {
	right: -70px;
}

.dock ul.icons li i {
	display: block;
	position: relative;
	width: 50px;
	height: 50px;
	background: url('https://kc.zlxy.net/images/icons.png') no-repeat;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 210;
}

.dock ul.icons li.active i {
	-moz-opacity: 0.4;
	opacity: 0.4;
}

.dock ul.icons li.up i {
	background-position: -63px -150px;
}

.dock ul.icons li.tel i {
	background-position: -62px -108px;
}

.dock ul.icons li.tel p {
	width: 155px;
}

.dock ul.icons li.im i {
	background-position: -63px -20px;
}

.dock ul.icons li.im p {
	width: 130px;
	height: 145px;
}

.dock ul.icons li.im p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #00dfb9;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #00dfb9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.im p a:hover {
	color: White;
	background: #0f8773;
	border: 1px solid #0f8773;
}

.dock ul.icons li.wechat i {
	background-position: -60px -467px;
}

.dock ul.icons li.wechat p {
	width: 130px;
	height: 165px
}

.dock ul.icons li.wechat p img {
	width: 100px
}

.dock ul.icons li.baidu i {
	background-position: -59px -66px;
}

.dock ul.icons li.baidu p {
	width: 155px;
	height: 140px;
}

.dock ul.icons li.baidu p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #00dfb9;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #00dfb9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.down i {
	background-position: -63px -190px;
}

.dock ul.icons li p {
	display: block;
	font-size:16px;
	position: absolute;
	top: 50px;
	right: -260px;
	padding: 15px 10px;
	height: 120px;
	color: white;
	line-height: 30px;
	border: 1px solid #333;
	border-right: none;
	background: #111;
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease-in-out .1s;
	-moz-transition: all .4s ease-in-out .1s;
	-ms-transition: all .4s ease-in-out .1s;
	-o-transition: all .4s ease-in-out .1s;
	transition: all .4s ease-in-out .1s;
	overflow: hidden;
	z-index: 201;
}

.dock ul.icons li.active p {
	right: 50px;
	-moz-opacity: 1;
	opacity: 1;
	filter: alpha(opacity=100);
	padding-bottom: 20px;
}

.dock a.switch {
	position: absolute;
	display: block;
	top: 230px;
	right: 11px;
	width: 26px;
	height: 26px;
	background: url('https://kc.zlxy.net/images/icons.png') no-repeat 0px -640px;
	cursor: pointer;
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.dock a.switch.off {
	background-position: -32px -640px;
}

.dock.close {
	z-index: 50;
}

.switch .close:hover,
.switch .close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	filter: alpha(opacity=50);
	opacity: .5;
}

.icons.close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	filter: alpha(opacity=20);
	opacity: 0;
}

.switch .off {
	background-position: -32px -640px;
}



 .close:hover,
 .close:focus {
 	color: #000;
 	text-decoration: none;
 	cursor: pointer;
 	filter: alpha(opacity=50);
 	opacity: .5;
 }

 .close {
 	float: right;
 	font-size: 21px;
 	font-weight: 700;
 	line-height: 1;
 	color: #000;
 	text-shadow: 0 1px 0 #fff;
 	filter: alpha(opacity=20);
 	opacity: 0;
 }

 .off {
 	background-position: -32px -640px;
 }

 .mt_50 {
 	margin-top: -25px;
 }

 #mob {
 	display: none
 }


 .clearfix_aaaa .pull-left {
 	display: block;
 	width: 100%;
 	margin-bottom: 30px;
 }

 .clearfix_aaaa .pull-left p {
 	width: 100%;
 	text-align: center;
 	margin: 0px;
 }


 .footer-btm-lt a {
 	padding-right: 20px;
 }

 .footer-btm-lt span {
 	padding-right: 20px;
 }

 .guohui {
 	background: url(../images/icon-police.png) no-repeat;
 	padding-left: 20px;
 }

 /**/
 @media screen and (max-height:800px) {
 	.service-wrap123 .fp-tableCell {
 		padding-top: 0px;
 	}
 }

 @media screen and (max-width:1680px) {
 	.gy2 {
 		width: 1390px;
 		max-width: 100%;
 	}
 }

 @media screen and (max-width:1550px) {
 	.gy2 {
 		width: 1360px;
 	}
 }

 @media screen and (max-width:1440px) {

 	/*APP页面*/
 	.app_phone {
 		max-height: 70%;
 	}

 	.app-develop-in {
 		width: 100%;
 	}

 	.app-develop-box {
 		margin-top: 0px;
 	}

 	.zbapptxt {
 		width: 540px !important;
 	}

 	.b_infTop {}

 	.b_descruot {
 		height: 48px;
 		text-overflow: ellipsis;
 		display: -webkit-box;
 		-webkit-box-orient: vertical;
 		-webkit-line-clamp: 2;
 		color: #666;
 	}

 	/*案列页面*/
 	.zl_case-box {
 		width: 95%;
 		margin: 0 auto;
 	}

 	.n_case_list ul li {
 		margin-right: 2.6%;
 	}

 	/*小程序页面*/
 	.webappSpecial {
 		width: 1200px;
 	}

 	.zhifubao {
 		width: 1200px;
 	}

 	.zhifubao .rukou .bd_yuan {
 		left: 102px !important;
 		width: 190px;
 	}

 	.webappSpecial_bd_wx .rukou .bd_yuan {
 		left: 10px;
 	}

 	.webappSpecial_bd_wx .rukou .wx_yuan {
 		right: 10px;
 	}

 	.zhifubao>div {
 		height: 270px;
 	}
 }

 @media screen and (min-width:1200px) {
 	.span10 {
 		width: 73%;
 	}

 	/*导航*/
 	body {
 		min-width: 1200px;
 		font-size: 12px;
 		overflow-x: hidden;
 	}

 	.txts .h2 {
 		height: 100px !important;
 	}

 	.qy_wz .txts {
 		transform: translate(0, 25%);
 		-webkit-transform: translate(0, 25%);
 	}

 	/*.service-wrap5 .imgs img{
	margin-top:0px;
	}*/
 	.service-wrap3 .txts.zbapptxt {
 		margin-top: 60px;
 	}

 	.service-wrap5 .gy2 {
 		position: relative;
 	}

 	.service-wrap5 .txts {
 		position: absolute;
 		right: 0px;
 		margin: 0px;
 		top: 50%;
 		transform: translate(0, -50%);
 		-webkit-transform: translate(0, -50%);
 	}

 	.i_service {
 		height: 840px;
 	}

 	.qy_wz .gy2 {
 		margin-top: 100px;
 	}

 	.webappSpecial_content {
 		padding-top: 30px;
 	}

 	.fp-tableCell {
 		/*padding-top:30px;*/
 	}

 	.service-wrap2.scxcx .imgs2 {
 		right: 16%;
 		top: 40%;
 	}

 	.service-wrap7 .imgs img {
 		width: 970px;
 		height: 600px;
 	}

 	#fanye {
 		position: relative;
 		height: 136px;
 	}

 	.fy.xwfy {
 		position: absolute;
 		left: 30%;
 		transform: translate(-46%, 0);
 		-webkit-transform: translate(-46%, 0);
 	}

 	.n_case_list ul li .imgs {
 		max-height: 237px;
 	}
 }

 @media screen and (max-width:1200px) {
	.footer-top-in .h1 ul{
    display: inline-block;
    line-height: 74px;
    margin-top: 9px;
    position: relative;
    margin-left: 0px;
	width:100%;
}
 	/*头部*/
 	.w1200 {
 		width: auto;
 		margin-left: 13px;
 		margin-right: 13px;
 		-webkit-box-sizing: border-box;
 		-moz-box-sizing: border-box;
 		box-sizing: border-box;
 	}

 	.td_js {
 		width: 1040px;
 		padding: 30px;
 	}

 	.b_infTop {
 		height: 171px;
 	}

 	.b_descruot {
 		line-height: 24px;
 		height: 73px;
 		overflow: hidden;
 		margin-top: 5px;
 		font-size: 16px;
 		text-overflow: ellipsis;
 		display: -webkit-box;
 		-webkit-box-orient: vertical;
 		-webkit-line-clamp: 3;
 	}

 	.b_title {}

 	/*导航*/
 	.yl-MenuCon li {
 		margin-left: 30px;
 	}

 	/*首页-网站设计制作*/
 	.index-seo {
 		min-width: 0px;
 	}

 	.index-seo .intro {
 		max-width: 90%;
 		margin: 0 auto;
 	}

 	.index-seo-in {
 		max-width: 100%;
 		width: 620px;
 		margin: 0 auto;
 	}

 	.index-seo-in dl {
 		margin-bottom: 35px;
 		margin-left: 60px;
 	}

 	.index-seo-in dl:nth-child(3) {
 		margin-left: 0;
 	}

 	.index-seo {
 		padding-bottom: 0px;
 	}


 	/*首页-海纳百川*/
 	.gy2 {
 		width: 100%;
 	}

 	.i_service .i_service_box .box ul li .h2 {
 		line-height: 96px;
 	}

 	.i_service .i_service_box .box ul li i {
 		height: 96px;
 	}


 	/*首页-公司新闻*/
 	.blog_list.r .blog_Rtime {
 		width: 25%;
 	}

 	.blog_list.r .blog_Rmore {
 		width: 65%;
 		padding-left: 15px;
 	}

 	.blog_list.r .blog_Rmore b {
 		height: inherit;
 	}

 	/*首页-关于*/
 	.index-us {
 		min-width: 0;
 	}

 	.index-us-in {
 		width: 100%;
 	}

 	.index-us-lt .think {
 		width: 383px;
 		height: 241px;
 		background-size: contain;
 	}

 	.index-us-rt {
 		width: 570px;
 		padding-right: 10px;
 	}

 	.index-us-rt .index-us-text p {
 		margin-top: 10px;
 	}

 	.index-us-lt {
 		width: 383px;
 	}

 	/*底部*/
 	.footer {
 		min-width: 0px;
 	}

 	.footer-top-in {
 		width: 90%;
 		margin: 0 auto;
 	}

 	.footer-btm {
 		width: 90%;
 	}

 	/*APP页面*/
 	.service-wrap2 .imgs1 {
 		right: -21px;
 	}

 	.service-wrap2 .imgs2 {
 		right: 0px;
 	}

 	.service-wrap2 .txts {
 		margin-left: 20px;
 	}

 	.service-wrap4 .txts {
 		margin-left: 20px;
 	}

 	.service-wrap4 .img1 {
 		width: 338px;
 	}

 	.service-wrap4 .img2 {
 		width: 445px;
 	}

 	.service-wrap5 .imgs {
 		width: 434px;
 		height: 408px;
 	}

 	.service-wrap5 .imgs img {
 		width: 397px;
 		height: 251px;
 	}

 	.zbapp,
 	.zbapptxt {
 		float: none !important;
 		margin: 0 auto;
 	}

 	.zbapptxt {
 		top: 85px;
 		position: absolute;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	.zbapp {
 		position: absolute !important;
 		bottom: 0px;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		animation-name: none !important;
 	}

 	.service-wrap5 .txts .h2 {
 		font-size: 48px;
 		height: 100px;
 	}

 	.service-wrap7 .txts .h2 {
 		font-size: 48px;
 		height: 100px;
 	}

 	.service-wrap4 .txts .h2 {
 		font-size: 48px;
 		height: 100px;
 	}

 	.service-wrap6 .txts .h2 {
 		font-size: 48px;
 		height: 100px;
 	}

 	.service-wrap3 .txts .h2 {
 		font-size: 48px;
 		height: 100px;
 	}

 	.service-wrap3 .txts .h2 {
 		height: 70px;
 	}

 	.gxapp {
 		position: absolute !important;
 		bottom: 40px;
 		margin-bottom: 0px !important;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		-webkit-animation-name: none !important;
 	}

 	.gxtxt {
 		position: absolute;
 		float: none;
 		top: 0px;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	.service-wrap6 .txts {
 		margin-left: 20px;
 	}

 	.service-wrap1 .imgs {
 		width: 45%;
 	}

 	.service-wrap1 .txts {
 		width: 50%;
 	}

 	.xystxt {
 		width: 49% !important;
 	}

 	/*新闻详情*/
 	.zl_yl-XwxqConL {
 		width: 585px;
 		float: none;
 		width: 100%;
 	}

 	.zl_yl-XwxqConLCon {
 		width: 100%;
 	}

 	.btn-success {
 		max-width: 35%;
 		min-width: 35%;

 	}


 	/*SEO页面*/
 	.zl_seo-antistop {
 		min-width: 100%;
 	}

 	.zl_seo-antistop-in {
 		width: 95%;
 		margin: 0 auto;
 	}

 	/*小程序页面*/
 	.bd_yuan,
 	.wx_yuan {
 		display: none !important;
 	}

 	.zhifubao {
 		width: 96%;
 	}

 	.webappSpecial {
 		width: 100%;
 	}
 }

 @media screen and (max-width:992px) {
 	.service-wrap7 .txts .h2

 	/*导航*/
 	.yl-MenuCon li {
 		margin-left: 20px;
 		font-size: 14px;
 	}

 	.b_infTop {
 		height: 233px;
 	}

 	.b_descruot {
 		height: 100px;
 		text-overflow: ellipsis;
 		display: -webkit-box;
 		-webkit-box-orient: vertical;
 		-webkit-line-clamp: 4;
 	}

 	/*首页-海纳百川*/
 	.i_service .i_service_box .box ul li .h2 {
 		line-height: 80px;
 		font-size: 16px;
 	}

 	.i_service .i_service_box .box ul li i {
 		height: 80px;
 	}

 	.i_service .i_service_box .box_txt2 .box_hidden>div {
 		margin-bottom: 20px;
 	}

 	.i_service .i_service_box .box_txt2 .box_hidden>div:last-child {
 		margin-bottom: 0px;
 	}

 	.i_service .i_service_box .box_txt2 .h3 {
 		font-size: 22px;
 	}

 	.i_service .i_service_box .box_txt2 p {
 		font-size: 12px;
 		line-height: 22px;
 	}

 	.i_service .i_service_box .box_txt2 .box_hidden>div:nth-child(3) {
 		position: absolute;
 		left: -262px;
 		top: 50%;
 		width: 250px;
 		transform: translate(0, -50%);
 		-webkit-transform: translate(0, -50%);
 	}

 	/*首页-案列展示*/
 	.gy2 .n_case_list ul li {
 		width: 31%;
 	}

 	.gy2 .n_case_list ul li:nth-child(3n+3) {
 		margin-right: 0px;
 	}

 	.gy2 ul.anim {
 		width: 90%;
 		margin: 0 auto;
 	}

 	/*首页-服务流程*/
 	.process .con {
 		display: none;
 	}

 	.about-info {
 		display: none;
 	}

 	.fwlc {
 		display: block;
 		text-align: center;
 		padding-top: 25px;
 	}

 	.fwlc img {
 		width: 40%;
 	}

 	/*首页-关于*/
 	.index-us-lt {
 		float: none;
 		margin: 0 auto;
 	}

 	.index-us-lt .usTab {
 		margin-left: 0px;
 		margin-top: -80px;
 	}

 	.index-us-rt {
 		float: none;
 		margin: 0 auto;
 	}

 	.td_js {
 		margin-top: -250px;
 		width: 100%;
 	}

 	.index-us {
 		height: inherit;
 	}

 	.pull-left {
 		width: 50%;
 	}

 	.index-us-in .title {
 		background: none;
 	}


 	/*APP页面*/
 	.app-develop-lt {
 		padding-left: 29px;
 		padding-right: 130px;
 	}

 	.app-develop-rt {
 		padding-right: 29px;
 		padding-left: 130px;
 	}

 	.service-wrap2 .txts {
 		width: 60%;
 	}

 	.service-wrap2 .imgs1,
 	.service-wrap2 .imgs2,
 	.service-wrap2 .imgs3 {
 		height: auto;
 		width: 40%;
 	}

 	.service-wrap1 .txts .h2 {
 		font-size: 52px;
 	}

 	.service-wrap2 .txts .h2 {
 		font-size: 52px;
 	}

 	.service-wrap2 .txts .p {
 		font-size: 16px;
 	}

 	.service-wrap4 .txts {
 		width: 50%;
 	}

 	.service-wrap4 .img1 {
 		width: 300px;
 	}

 	.service-wrap4 .img2 {
 		width: 330px;
 	}

 	.service-wrap6 .txts {
 		width: 55%;
 	}

 	.service-wrap7 .txts {
 		width: 53%;
 	}

 	.service-wrap7 .imgs img {
 		height: auto;
 		width: 100%;
 	}

 	.service-wrap7 .imgs {
 		width: 80%;
 		left: -30%;
 	}

 	.service-wrap1 .imgs {
 		height: 332px;
 	}

 	.service-wrap1 .txts {
 		margin-right: 10px;
 	}

 	.zfbapp img {
 		float: none !important;
 		width: 340px !important;
 		margin: 0 auto !important;
 	}

 	/*新闻详情*/
 	.zl_yl-XwxqConR {
 		display: block;
 	}

 	.zl_yl-XwxqConL {
 		width: 90%;
 		margin: 0 auto;
 		float: none;
 	}

 	.zl_yl-XwxqConR {
 		width: 100%;
 	}

 	.zl_yl-XwxqConRNr {
 		width: 100%;
 	}

 	.trendsShow-rt {
 		width: 100%;
 		padding-left: 0px;
 	}

 	.yl-qyfz {
 		display: block;
 	}

 	.info_ul li {
 		width: 350px;
 		min-width: 45%;
 		float: left;
 		margin-right: 15px;
 	}

 	.info_ul li a {
 		overflow: hidden;
 		text-overflow: ellipsis;
 		white-space: nowrap;
 	}

 	.zl_yl-XwxqConLCon01 {
 		text-align: center;
 	}

 	.zl_yl-XwxqConLCon02 {
 		display: inline-block;
 		position: relative;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	/*解决方案页面*/
 	.JjfnList li {
 		width: 30%;
 		margin-right: 3%;
 	}

 	.JjfnList li:nth-child(3n) {
 		margin-right: 0;
 	}

 	.JjfnList li:nth-child(4n) {
 		margin-right: 3%;
 	}

 	.zl_seo-antistop-in .text {
 		width: 90%;
 	}

 	.zl_seo_more .seom_box {
 		height: 220px;
 	}

 	/*小程序页面*/
 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-left: 110px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content {
 		padding-right: 110px;
 	}

 	.left_content p {
 		float: left;
 		min-width: 34%;
 	}

 	.right_content p {
 		float: right;
 		margin-right: 10px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content .h1 {
 		text-align: center;
 	}

 	.webappSpecial_bd_wx .rukou li .right_content h2 {
 		text-align: center;
 	}


 	.news_tj_tt {
 		display: block;
 		font-size: 22px;
 		color: #333333;
 		margin-bottom: 5px;
 	}

 	.footer-btm-lt a {
 		display: block
 	}

 	.footer-btm-lt span {
 		display: block
 	}
 }

 @media screen and (min-width:768px) {
	
 	.i_service .i_service_box {
 		height: 666px;
 	}

 	.i_service .i_service_box img {
 		height: 666px;
 	}

 	.blog_list.l .blog_Rmore b {
 		color: #f67524;
 	}

 	.blog_list.r .blog_Rmore b {
 		color: #f67524;
 		height: 24px;
 	}


 	.i_service ul li:hover {
 		box-shadow: 0 17px 40px 0 rgba(0, 0, 0, .05);
 		transform: translate3d(0, -2px, 0);
 		-webkit-transform: translate3d(0, -2px, 0);
 		transition: all .3s cubic-bezier(.55, 0, .1, 1);
 		-webkit-transition: all .3s cubic-bezier(.55, 0, .1, 1);
 	}


 }

 @media screen and (max-width:768px) {
	 .foot_yqlj_ul {
    position: relative;
    margin-left: 0;
}
.swiper-slide{
	background-position:center;
}
	 
.nb-icon-customer{
		background:none !Important;
	}

 	.i_service .i_service_box .box ul li .h2 a {
 		color: #cc0000 !important;
 		margin: 0 !important;
 		padding: 0;
 		height: inherit;
 		overflow: hidden;
 		line-height: normal !important;
 	}

 	.index-seo-in dl dd .h1 h3 {
 		font-size: 16px;
 	}

 	.zl_yl-XwxqConLCon02 .floatL {
 		width: auto;
 	}

 	.case-lt {
 		width: 100%;
 	}

 	#mob {
 		display: block;
 	}

 	.crumbs {
 		min-height: 50px;
 		height: auto;
 		width: 95%;
 		min-width: 95%;
 		line-height: 25px;
 	}

 	/*三狗页面手机样式图*/
 	.service-wrap1 .txts {
 		position: fixed;
 		left: 50%;
 		top: 70px;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		width: 80%;
 	}

 	.service-wrap5 .txts .p {
 		font-size: 14px;
 	}

 	.qy_wz .imgs {
 		height: 150px;
 	}

 	.qy_wz .imgs {
 		position: absolute;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		float: none;
 		bottom: 10%;
 		animation-name: none;
 		-webkit-animation-name: none;
 	}

 	.service-wrap6 .txts {
 		width: 80%;
 		margin: 0 auto;
 		float: none;
 		position: absolute;
 		top: 70px;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	.service-wrap6 .imgs1 {
 		display: none;
 	}

 	.service-wrap7 .txts {
 		width: 80% !important;
 		position: absolute;
 		top: 50px;
 		left: 50%;
 		transform: translate(-50%, 0);
 		float: none;
 		margin-top: 0px !important;
 		-webkit-transform: translate(-50%, 0);
 	}

 	.service-wrap7 .imgs:not(.xysig) img {
 		margin-top: 0px;
 		top: 0px;
 	}

 	.service-wrap7 .imgs:not(.xysig) img {
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		right: auto;
 		height: 267px;
 		width: 463px;
 		left: 50%;
 	}

 	.service-wrap7 .imgs {
 		left: 0%;
 		height: 267px;
 		bottom: 5%;
 		top: auto;
 		width: 100%;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content .h1 {
 		font-size: 22px;
 	}

 	.webappSpecial_bd_wx .rukou li .right_content h2 {
 		font-size: 22px;
		font-weight: normal;
 	}

 	.left_content p {
 		min-width: 43%;
 	}

 	.right_content p {
 		min-width: 35%;
 	}

 	.nimg {
 		display: block;
 		position: absolute !important;
 		bottom: 5%;
 		width: 100%;
 	}

 	.nimg img {
 		max-width: 75%;
 		display: block;
 		margin: 0 auto;
 		max-height: 260px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content {
 		padding-right: 0px;
 	}

 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-left: 0px;
 	}

 	.app_phone {
 		display: none;
 	}

 	.app-develop-box .wow:last-child {
 		display: none;
 	}

 	.app-develop-in .title {
 		top: -155px;
 	}

 	.app-develop-box {
 		margin-top: -124px;
 		height: 300px !important;
 	}

 	.app-develop-rt {
 		margin-top: -10px;
 		left: -10px;
 		width: 90%;
 		padding: 0px !important;
 		left: -5%;
 	}

 	.app-develop-lt {
 		width: 90%;
 		padding: 0px !important;
 		left: 5%;
 	}


 	.fy li {
 		height: 35px;
 		border: 1px solid #dddddd;
 		line-height: 35px;
 		padding-left: 5px;
 		padding-right: 5px;
 		font-size: 16px;
 		float: left;
 		margin-right: 5px;
 		text-align: center;
 		min-width: 46px;
 		background: #eaeaea;
 		margin-bottom: 8px;
 	}

 	.fy li a {
 		line-height: 35px;
 	}





 	/*导航*/
 	.tit-i {
 		padding-top: 60px;
 		padding-bottom: 20px;
 	}

 	.tit-i .h3 {
 		font-size: 32px;
 	}

 	.footer-btm-lt {
 		width: 100%;
 	}

 	.yl-Mlogo img {
 		width: 70%;
 		position: relative;
 		top: -9px;
 	}

 	.zl_seoquestion .seocontent .leftseo {
 		width: 100%;
 	}

 	.zl_seoquestion .seocontent .h5 {
 		font-size: 16px;
 	}




 	/*底部*/
 	#bottom_link {
 		height: 45px !important;
 	}

 	#bottom_link span {
 		height: 45px !important;
 		line-height: 45px !important;
 	}

 	.link_m .em1 {
 		background-position: 0px 3px !important;
 	}

 	/*小程序*/
 	.zfb_tt {
 		width: 60%;
 	}

 	/*SEO*/
 	.zl_seoquestion .seocontent .leftseo {
 		margin: 15px 0px;
 	}

 	.sy_xw_tt {
 		display: block;
 	}

 	.link_m {
 		display: block;
 	}

 	.apple-banner .swiper-pagination {
 		bottom: 10px;
 	}

 	.apple-banner .swiper-pagination-bullet {
 		width: 10px;
 		height: 10px;
 	}

 	#bottom_link img {
 		width: 33px !important;
 		position: relative;
 		top: -4px;
 	}

 	.zfb_tt .iconbg {
 		display: block;
 	}

 	#bottom_link .link_m {
 		width: 100% !important;
 	}

 	.link_m span {
 		font-size: 16px !important;
 		margin-left: 10px;
 		margin-right: 10px !important;
 	}

 	.link_m span b {
 		font-size: 16px !important;
 	}

 	.bbb1 {
 		float: right !important;
 		padding-right: 20px;
 		margin-left: 10px !important;
 	}

 	.kf_ct {
 		display: block;
 		font-size: 18px;
 	}

 	/*.i_service .i_service_box .box ul li.isel .kf_ct{
		color:#ffffff;
		}
	.i_service .i_service_box .box ul li.isel .kf_ct p{
		color:#ffffff;
		}*/
 	.kf_ct_wz {
 		margin-top: -100px !important;
 	}

 	.kf_ct .h3 {
 		text-align: center;
 		padding-bottom: 3px;
 		color: #f67524 !important;
 	}

 	.kf_ct p {
 		color: #999999;
 		padding-left: 15px;
 		padding-right: 15px;
 		line-height: 22px;
 	}

 	.kf_ct>div {
 		margin-bottom: 15px;
 	}

 	/*导航*/
 	.yl-top {
 		display: none !important;
 	}

 	.yl-menu {
 		top: 0px !important;
 		height: 45px;
 	}

 	.h11 {
 		height: 45px !important;
 		background: #ffffff !important;

 	}

 	.yl-Mlogo {
 		margin-left: 10px;
 	}

 	.yl-MenuCon {
 		height: 0px;
 		width: 100%;
 		position: absolute;
 		left: 0;
 		top: 46px;
 		background: rgba(0, 0, 0, 0.8);
 		overflow: hidden;
 		-webkit-transition: .36s ease;
 		transition: .36s ease;
 		z-index: 9999999;

 	}

 	.yl-MenuCon li {
 		float: none;
 		margin: 0px;
 		text-align: center;
 		height: 40px;
 		line-height: 40px;
 		font-size: 14px;
 		border-bottom: 1px solid #565656;
 	}

 	.yl-MenuCon li a {
 		line-height: 40px;
 		height: 40px;
 		border: none;
 		color: #fff !important;
 		display: block;
 		width: 100%;
 		height: 100%;
 	}

 	.yl-MenuCon li.active a {
 		color: #FF9B00;
 		/*border-bottom: 2px solid #FF9B00;*/
 		height: 40px;
 		border: none;
 	}

 	.nav_menu {
 		display: block;
 	}

 	/*首页-网站设计制作*/
 	.index-seo-in dl dd p {
 		display: none;
 	}

 	.index-seo-in dl {
 		width: 45%;
 		margin-left: 10%;
 		padding: 0px;
 	}

 	.index-seo-in {
 		width: 85%;
 	}

 	.index-seo-in dl dt img {
 		width: 100%;
 		height: auto;
 	}

 	.index-seo-in dl dd .h1 {
 		font-size: 14px;
 	}

 	.index-seo-in dl dd {
 		height: 50px;
 		line-height: 27px;
 		padding: 10px;
 		padding-left: 5px;
 		padding-right: 5px;
 	}

 	.index-seo .title {
 		font-size: 24px;
 	}

 	.index-seo {
 		padding-top: 30px;
 	}

 	.i_service .i_service_box {
 		margin-bottom: 0px;
 		height: inherit;
 		overflow: hidden;
 	}

 	.gy2 .n_case_list ul li:nth-child(n+5) {
 		display: none;
 	}

 	/*首页-海纳百川*/
 	.i_service .i_service_box img {
 		display: none;
 	}

 	.box_txt2 {
 		display: none;
 	}

 	.i_service_box {
 		height: 385px;
 	}

 	.i_service .i_service_box .box ul {
 		width: 90%;
 		margin: 0 auto;
 		height: auto;
 	}

 	.i_service .i_service_box .box {
 		width: 100%;
 		max-width: 100%;
 		height: inherit;
 		overflow: hidden;
 		position: relative !important;
 	}

 	.i_service .i_service_box .box ul li {
 		width: 100%;
 		border: 1px solid #c2c2c2;
 		border-radius: 1px;
 		margin: 0px;
 		margin-bottom: 15px;
 		margin-left: 0px !important;
 		margin-top: 0px !important;
 		background: #ffffff !important;
 	}

 	.i_service .i_service_box .box ul li .h2 {
 		color: #cc0000 !important;
 	}

 	.i_service .i_service_box .box ul li:nth-child(2n+2) {
 		margin-left: 9%;
 	}

 	.i_service .i_service_box .box ul li .box_con {
 		padding-left: 0px;
 	}

 	.i_service .i_service_box .box ul li.isel.box1 i {
 		background-image: url(../images/box11.png);
 	}

 	.i_service .i_service_box .box ul li.isel.box2 i {
 		background-image: url(../images/box33.png);
 	}

 	.i_service .i_service_box .box ul li.isel.box3 i {
 		background-image: url(../images/box44.png);
 	}

 	.i_service .i_service_box .box ul li.isel.box4 i {
 		background-image: url(../images/xts.png);
 	}

 	.i_service .i_service_box .box ul li.box1 i {
 		background-image: url(../images/box11.png);
 	}

 	.i_service .i_service_box .box ul li.box2 i {
 		background-image: url(../images/box33.png);
 	}

 	.i_service .i_service_box .box ul li.box3 i {
 		background-image: url(../images/box44.png);
 	}

 	.i_service .i_service_box .box ul li.box4 i {
 		background-image: url(../images/xts.png);
 	}

 	.box ul li i {
 		display: block !important;
 		margin: 0 auto;
 		text-align: center;
 		padding-top: 20px;
 	}

 	.i_service .i_service_box .box ul li .box_con {
 		width: 100%;
 	}

 	.box ul li .h2 {
 		display: block !important;
 		text-align: center;
 		padding-left: 0px !important;
 		line-height: 0px !important;

 		padding-bottom: 25px;
 	}

 	.i_service_t .h2 {
 		font-size: 24px;
 	}

 	.i_service_t p {
 		font-size: 12px;
 		max-width: 85%;
 		display: block;
 		margin: 0 auto;
 	}


 	/*首页-案列展示*/
 	.gy2 .n_case_list ul li {
 		width: 100%;
 		margin: 0px;
 		margin-bottom: 20px;
 	}

 	.n_case_list ul li .allist-cnt {
 		height: 36px;
 	}

 	.n_case_list ul li .allist-cnt .h5 {
 		line-height: 58px;
 		height: 40px;
 	}

 	.al_gdys {
 		display: block;
 	}

 	/*首页-服务流程*/
 	.fwlc img {
 		width: 50%;
 	}

 	.fenye {
 		display: none;
 	}

 	.service_top05_a a {
 		margin-bottom: 20px;
 	}


 	/*首页-新闻*/
 	.news_lone {
 		display: block;
 		width: 100%;
 		height: 45px;
 		position: absolute;
 		margin-top: 62px;
 		z-index: 2;
 	}

 	.news_lone_img {
 		display: none;
 	}

 	.b_infTop {
 		height: 45px;
 		width: 95%;
 		border-bottom: 1px solid #cccccc;
 		box-sizing: border-box;
 		line-height: 45px;
 		left: 2.5%;
 	}

 	.b_title {
 		padding: 0;
 		margin: 0;
 		font-size: 14px;
 		color: #000;
 		width: 78%;
 		float: left;
 		line-height: 45px;
 	}

 	.b_date {
 		margin: 0px;
 		padding: 0px;
 		float: right;
 		font-size: 12px;
 		width: 64.16px;
 	}

 	.b_infR {
 		width: 100%;
 	}

 	.b_descruot {
 		display: none;
 	}

 	.blog_list.l {
 		float: none;
 		margin: 0 auto;
 	}

 	.blog_list.r {
 		display: block;
 		width: 100%;
 	}

 	.blog_list.r li {
 		height: 44px;
 		margin: 0px;
 		border-bottom: 1px solid #cccccc;
 	}

 	.blog_list.r li a {
 		width: 100%;
 		max-width: 100%;
 		height: 44px;
 		margin-top: 11px;
 		padding: 0px;
 	}

 	.blog_r {
 		height: 224px;
 	}

 	.index-seo .intro {
 		color: #999999;
 		padding-top: 5px;
 	}

 	.sy_xw_tt {
 		font-size: 22px;
 		color: #f67524;
 		padding-top: 20px;
 		padding-bottom: 55px;
 	}

 	.sy_xw_tt a {
 		color: #f67524;
 	}

 	.blog_list.r .blog_Rtime {
 		float: right;
 		width: auto;
 		margin: 0px;
 	}

 	.blog_list.r .blog_Rtime b {
 		display: block;
 		font-size: 12px;
 		float: left;
 		height: 34px;
 		line-height: 27px;
 		padding-left: 1px;
 	}

 	.blog_list.r .blog_Rmore b {
 		max-width: 100%;
 		text-overflow: ellipsis;
 		white-space: nowrap;
 		font-size: 14px;
 	}

 	.blog_list.r .blog_Rtime em {
 		font-size: 12px;
 		line-height: 27px;
 	}

 	.blog_list.l .blog_Rtime em {
 		font-size: 12px;
 	}

 	.blog_list.r .blog_Rmore {
 		width: 78%;
 		float: left;
 		padding: 0px;
 	}

 	.blog_r {
 		float: none;
 		margin: 0 auto;
 		width: 95%;
 	}

 	.blog_list.l .blog_Rmore span {
 		margin-bottom: 15px;
 		overflow: hidden;
 		text-overflow: ellipsis;
 		display: -webkit-box;
 		-webkit-box-orient: vertical;
 		-webkit-line-clamp: 3;
 		height: 72px;
 		display: none;
 	}

 	.new {
 		background: #ffffff;
 		padding-top: 20px;
 		padding-bottom: 40px;
 	}

 	.blog_list.l .blog_Rmore {
 		border: none;
 		width: 78%;
 		float: left;
 		font-size: 12px;
 		margin-top: 6px;
 	}

 	.blog_list.l .blog_Rtime {
 		height: 18px;
 		margin-top: 15px;
 		line-height: 32px;
 		float: right;
        width: auto;
 	}
    .blog_list.r .blog_Rtime{
        margin-top:10px;
    }
 	.blog_list.l .blog_Rmore b {
 		text-overflow: ellipsis;
 		white-space: nowrap;
 		font-size: 14px;
 	}

 	.blog_list.l .blog_Rtime b {
 		display: block;
 		font-size: 12px;
 	}

 	.divhidden {
 		display: block;
 	}

 	.blog_list.l li {
 		height: 43px;
 		margin: 0px;
 		border-bottom: 1px solid #cccccc;
 	}

 	.blog_list.l li a {
 		max-width: 100%;
 		margin: 0px;
 		width: 100%;
 	}

 	.flexslider {
 		margin-top: 10px;
 	}

 	.service_top05_a {
 		padding-bottom: 10px !important;
 		display: none;
 	}

 	.blog_list.l .al_gdys {
 		margin-top: 20px;
 	}


 	/*首页-关于*/
 	.index-us-lt {
 		display: block;
 		max-width: 100%;
 	}

 	.index-us-in .title span {
 		display: none;
 	}

 	.index-us-rt {
 		width: 85%;
 		padding: 0px;
 	}

 	.index-us-lt .usTab {
 		display: none;
 	}

 	.index-us-lt .think {
 		margin-top: 20px;
 		max-width: 100%;
 	}

 	.index-us-box {
 		margin-top: 20px;
 	}

 	.index-us-in .title {
 		font-size: 36px;
 		padding-bottom: 0px;
 	}

 	.index-us {
 		padding-bottom: 50px;
 		padding-top: 30px;
 	}

 	/*首页-底部*/
 	#bottom_link {
 		display: block;
 		height: 45px;
 	}

 	/**/

 	/*APP页面*/
 	.webappSpecial_bd_wx .rukou li {
 		position: relative;
 	}

 	.webappSpecial_bd_wx .bd_wx li .iconbg,
 	.webappSpecial_bd_wx .funeng li .iconbg,
 	.webappSpecial_bd_wx .rukou li .iconbg {
 		width: 50px;
 		height: 50px;
 		position: absolute;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		top: 0px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content,
 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-top: 110px;
 	}

 	.zhifubao>div {
 		padding-top: 80px;
 	}

 	.iconbg img {
 		width: 50px;
 		height: 50px;
 		margin-top: 50px;
 	}

 	.hy_mh .txts {
 		width: 80%;
 		margin: 0 auto !important;
 		float: none;
 		/*padding-top:70px;*/
 	}

 	.hy_mh .imgs {
 		width: 250px !important;
 		text-align: center;
 		position: absolute;
 		margin: 0 auto;
 		height: 210px;
 		top: auto;
 		bottom: 10%;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	.hy_mh .gy2 {
 		height: 100%;
 	}

 	.app_phone {
 		max-height: 55%;
 	}

 	.app-develop-lt dl dt,
 	.app-develop-rt dl dt {
 		width: 70px;
 		height: 80px;
 		background-size: contain;
 	}

 	.app-develop-box dl dd .h1 {
 		font-size: 22px;
 	}

 	.app-develop-box dl dd p {
 		font-size: 16px;
 	}

 	.app-develop-lt {
 		padding-left: 10px;
 		padding-right: 100px;
 	}

 	.app-develop-rt {
 		padding-left: 100px;
 		padding-right: 10px;
 	}

 	.app-develop-in .title h2 {
 		font-size: 40px;
 	}

 	.service-wrap2 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap2 .txts {
 		width: 49%;
 	}

 	.service-wrap2 .imgs2 {
 		top: 37%;
 	}

 	.service-wrap2 .imgs3 {
 		top: 50%;
 	}

 	.service-wrap2 .imgs1 {
 		top: 3%;
 	}

 	.service-wrap2 .imgs1,
 	.service-wrap2 .imgs2,
 	.service-wrap2 .imgs3 {
 		width: 70%;
 		margin-right: -19%;
 	}

 	.service-wrap2 .txts {
 		margin-left: 10px;
 	}

 	.service-wrap2 .txts .p {
 		font-size: 14px;
 	}

 	.side {
 		display: none;
 	}

 	.service-wrap4 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap4 .txts .p {
 		font-size: 14px;
 	}

 	.service-wrap4 .img1 {
 		width: 100%;
 	}

 	.service-wrap4 .img2 {
 		width: 125%;
 		left: 0px;
 	}

 	.zbapp {
 		width: 490px !important;
 		height: 290px !important;
 		bottom: calc(10% + 20px);
 	}

 	.webappSpecial_bd_wx .rukou .phone {
 		display: none;
 	}

 	.zbapp img {
 		width: 31% !important;
 		margin-right: 2% !important;
 	}

 	.zbapptxt {
 		width: 80% !important;
 		top: 70px;
 		margin-top: 0px !important;
 	}

 	.gxtxt {
 		width: 80% !important;
 		margin-top: 50px !important;
 	}

 	.service-wrap3 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap3 .txts .p {
 		font-size: 14px;
 	}

 	.gxapp {
 		width: 507px !important;
 		height: 320px !important;
 		bottom: 10% !important;
 	}

 	.yxwz {
 		width: 388px !important;
 		height: 320px !important;
 		bottom: 10% !important;
 	}

 	.zfbapp {
 		height: 202px !important;
 	}

 	.gxapp img {
 		width: 76% !important;
 		height: 260px !important;
 	}

 	/*.service-wrap6 .imgs{
		width:78%;
		transform:rotate(90deg)
		}*/
 	.service-wrap6 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap6 .txts .p {
 		font-size: 14px;
 	}

 	.service-wrap7 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap7 .txts .p {
 		font-size: 14px;
 	}

 	.qy_wz {
 		padding-top: 0px;
 	}

 	.qy_wz .gy2 {
 		height: 290px;
 	}

 	.qy_wz .imgs {
 		height: 290px;
 	}

 	.service-wrap7 .txts {
 		margin-top: 85px;
 	}

 	.service-wrap1 .imgs {
 		background-size: contain;
 		background-position: 0px;
 	}

 	.service-wrap1 .imgs img {
 		width: 50%;
 		bottom: 0px;
 	}

 	.service-wrap1 .txts .h2 {
 		height: 15px;
 		font-size: 24px;
 	}

 	.service-wrap1 .txts .p {
 		font-size: 14px;
 	}

 	.new .al_gdys {
 		margin-top: 35px;
 		margin-bottom: 0px;
 	}

 	.hymh_img .imgs1 {
 		width: 250px;
 		top: 0px;
 		display: block !important;

 	}

 	.xystxt {
 		position: absolute;
 		top: 70px;
 		margin-top: 0px !important;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		width: 80% !important;
 	}

 	.xysig {
 		position: absolute !important;
 		bottom: 10% !important;
 		left: 50% !important;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 		height: 267px !important;
 		top: inherit !important;
 		-webkit-animation-name: none !important;
 	}

 	.xysig img {
 		left: 0%;
 	}

 	.yxwz img {
 		margin-top: 13px !important;
 		width: 92% !important;
 		height: 199px !important;
 	}

 	.service-wrap5 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.zfbapp img {
 		float: none !important;
 		width: 70% !important;
 		margin: 0 auto !important;
 	}

 	/*案列展示页面*/
 	.crumbs-in {
 		display: block;
 	}

 	.case_ul li {
 		width: 100% !important;
 		margin: 0 !important;
 		margin-bottom: 20px !important;
 	}

 	.l_smlbdj span {
 		margin-bottom: 20px;
 	}

 	.zl_seo_more {
 		margin-bottom: 0px;
 	}

 	.page a.disabled {
 		margin-bottom: 20px;
 	}

 	.sj_tt {
 		display: block;
 	}

 	/*新闻详情*/
 	.zl_yl-XwxqCon {
 		margin-top: 0px;
 	}

 	.btn-success {
 		max-width: 95%;
 		box-sizing: border-box;
 		min-width: 95%;
 		margin: 0 auto;
 		margin-bottom: 20px;
 	}


 	/*解决方案页面*/
 	.JjfnList li {
 		width: 48%;
 		margin-right: 4%;
 	}

 	.JjfnList li:nth-child(3n) {
 		margin-right: 4%;
 	}

 	.JjfnList li:nth-child(2n) {
 		margin-right: 0;
 	}

 	.JjfnList li .oneLine {
 		margin-top: -80px;
 	}

 	.JjfnList li .oneLine a {
 		color: #ffffff;
		font-size: 14px;
 	}

 	.JjfnList li .threeLine {
 		height: 0px;
 	}


 	/*新闻页面*/
 	.new_body {
 		background: #f9f9f9;
 	}

 	.yl-qyfz li {
 		margin-right: 0px;
 		width: 100%;
 		background: #ffffff;
 		padding-left: 15px;
 		padding-right: 15px;
 		box-sizing: border-box;
 	}

 	.new_ctul .yl-qyfz01 {
 		display: none;
 	}

 	.new_rq {
 		display: block;
 		width: 100%;
 		border-top: 1px solid #cccccc;
 		padding-top: 15px;
 		padding-left: 2px;
 		padding-bottom: 15px;
 		margin-top: 20px;
 		display: block;
 	}

 	.threeLine {
 		height: 40px !important;
 		-webkit-line-clamp: 2;
 		color: #666666 !important;

 	}

 	.new_rq b {
 		display: block;
 		font-size: 24px;
 		color: #333333;
 	}

 	.new_rq em {
 		font-size: 12px;
 		color: #666666;
 	}

 	/*SEO页面*/
 	.zl_seo-antistop-cont dl {
 		width: 95%;
 		float: none;
 		margin: 0 auto;
 		margin-bottom: 50px;
 	}

 	.zl_seo-antistop-in .h1 {
 		font-size: 32px;
 		font-weight: bold;
 	}

 	.zl_seo_more {
 		background-size: cover;
 	}

 	.zl_seo_more .zl_seo_morebox {
 		width: 100%;
 	}

 	.zl_seo_more .seom_box {
 		height: inherit;
 	}

 	.webappSpecial_bd_wx .rukou .phone {
 		width: 190px !important;
 		top: -29px;
 	}

 	.zfb_tt {
 		font-size: 26px;
 		position: absolute;
 		left: 50%;
 		transform: translate(-50%, 0px);
 		-webkit-transform: translate(-50%, 0px);
 	}

 	.zhifubao>div div:not(.zfb_tt) {
 		line-height: 35px;
 	}



 	/*三狗页面*/
 	.wxxcx {
 		width: 500px !important;
 		height: auto !important;
 		height: 297px !important;
 	}

 	.wxxcx img {
 		width: 500px !important;
 		height: auto !important;
 	}

 	.zfbapp {
 		width: 500px !important;
 		height: auto !important;
 		height: 297px !important;
 		bottom: 10% !important;
 		-webkit-animation-name: none !important;
 	}

 	.zbapp {
 		-webkit-animation-name: none !important;
 	}

 	.zfbapp img {
 		width: 500px !important;
 		height: auto !important;
 	}
 }

 @media screen and (max-width:600px) {
 	.webappSpecial_bd_wx .rukou .phone {
 		width: 150px !important;
 		top: 48px !important;
 	}

 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-left: 62px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content {
 		padding-right: 62px;
 	}
 }

 @media screen and (max-width:500px) {

 	.fy li {
 		min-width: 34px;
 	}

 	/*三狗页面*/
 	.qy_wz .imgs {
 		height: 190px;
 		width: 230px;
 	}

 	.service-wrap1 .imgs img {
 		bottom: 0px;
 	}

 	.service-wrap3 .imgs i.bgs3 {
 		width: 90px;
 		height: 90px;
 		right: -13px;
 		bottom: -21px;
 	}

 	.service-wrap3 .imgs i.bgs2 {
 		width: 85px;
 		height: 85px;
 		left: -2.5px;
 		top: 90px;
 	}

 	.service-wrap3 .imgs i.bgs1 {
 		width: 85px;
 		height: 85px;
 		top: -33px;
 	}

 	.zbapp {
 		width: 350px !important;
 		height: 227px !important;
 		bottom: 10%;
 	}

 	.service-wrap2 .txts .h2 {
 		font-size: 24px;
 		height: 15px;
 	}

 	.service-wrap2 .txts {
 		width: 52%;
 	}

 	.service-wrap2 .imgs2 {
 		top: 58%;
 	}

 	.service-wrap2 .imgs3 {
 		top: 35%;
 	}

 	.service-wrap2 .imgs1 {
 		top: 18%;
 	}

 	.service-wrap2 .imgs1,
 	.service-wrap2 .imgs2,
 	.service-wrap2 .imgs3 {
 		width: 68%;
 		margin-right: -19%;
 	}

 	.zbapp img:first-child,
 	.zbapp img:last-child {
 		bottom: 13px;
 	}

 	.app-develop-box {
 		margin-top: -124px;
 		height: 225px !important;
 	}

 	.app-develop-rt {
 		margin-top: -100px;
 	}






 	.service-wrap123 .fp-tableCell {
 		padding-top: 0px;
 	}

 	.zl_yl-XwxqConL {
 		padding-bottom: 115px;
 	}

 	.kf_ct_wz {
 		margin-top: -121px !important;
 	}

 	.zhifubao>div {
 		width: 50%;
 	}

 	.zhifubao>div:nth-child(2) {
 		position: absolute;
 		width: 100%;
 	}

 	.zfb_tt {
 		margin-top: -80px;
 	}

 	.zfb_tt {
 		position: absolute;
 		left: 50%;
 		transform: translate(-50%, 0);
 		-webkit-transform: translate(-50%, 0);
 	}

 	.webappSpecial_bd_wx .rukou .phone {
 		width: 100px !important;
 		top: 105px !important;
 	}

 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-left: 12px;
 		padding-right: 5px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content {
 		padding-right: 12px;
 		padding-left: 5px;
 	}

 	/*首页-服务流程*/
 	.fwlc img {
 		width: 70%;
 	}



 	.pre-next {
 		position: absolute;
 		width: 100%;
 		left: 0;
 	}




 	/*APP页面*/
 	.app_phone {
 		max-height: 40%;
 		margin-top: -131px;
 		left: 50%;
 		position: absolute;
 		transform: translate(-50%, 0) rotate(90deg);
 		-webkit-transform: translate(-50%, 0) rotate(90deg);
 	}

 	.app-develop-box dl dd .h1 {
 		font-size: 16px;
 	}

 	.app-develop-box dl dd p {
 		font-size: 14px;
 		margin-top: 10px;
 	}

 	.app-develop-box {
 		overflow: inherit !important;
 	}

 	.app-develop-in .title {
 		font-size: 30px;
 		padding-top: 10px;
 		margin-bottom: -40px;
 	}

 	.app-develop-in .title h2 {
 		font-size: 30px;
 	}

 	.app-develop-lt {
 		padding: 10px;
 		width: 90%;
 	}

 	.app-develop-rt {
 		padding: 10px;
 		width: 90%;
 		height: 191px !important;

 	}

 	.app-develop-rt dl {
 		position: absolute;
 		bottom: -100px;
 		left: 0px;
 	}

 	.app-develop-lt dl dt,
 	.app-develop-rt dl dt {
 		width: 40px;
 		height: 45px;
 		margin-bottom: 5px !important;
 	}

 	.service-wrap4 .img1 {
 		top: 17%;
 	}

 	.service-wrap4 .img2 {
 		top: 35%;
 	}

 	.service-wrap6 .imgs1 {
 		top: 0%;
 	}

 	.service-wrap7 .imgs {
 		width: 100%;
 		/*left: -55%;*/
 	}

 	.gxapp {
 		height: 180px !important;
 		width: 263px !important;
 	}

 	.yxwz {
 		height: 230px !important;
 	}

 	.wxxcx {
 		width: 340px !important;
 		height: 202px !important;
 	}

 	.zfbapp {
 		height: 200px !important;
 	}

 	.gxapp img {
 		height: 137px !important;
 	}

 	.yxwz img {
 		margin-top: 11px !important;
 		height: 143px !important;
 	}

 	.gntxt {
 		width: 61% !important;
 	}


 	/*SEO*/
 	.zl_seoquestion .seocontent .h5 {
 		font-size: 16px;
 	}

 	.seo_title .h3 {
 		font-size: 24px;
 	}

 	.seo_title .seotext div {
 		font-size: 16px;
 	}


 	.wxxcx img {
 		width: 340px !important;
 		height: 202px !important;
 	}

 	.zfbapp img {
 		width: 340px !important;
 		height: 202px !important;
 	}
 }

 @media screen and (max-width:400px) {

 	/*首页-服务流程*/
 	.fwlc img {
 		width: 80%;
 	}

 	.kf_ct_wz {
 		margin-top: -144px !important;
 	}

 }

 @media screen and (max-height:740px) {

 	.index-seo-in dl dd .h33 {
 		font-weight: normal;
 		font-size: 14px;
 	}

 	.webappSpecial_bd_wx .rukou .phone {
 		width: 190px;
 		top: -38px;
 	}

 	.webappSpecial_bd_wx .rukou .bd_yuan {
 		width: 180px;
 		bottom: 45px;
 	}

 	.webappSpecial_bd_wx .rukou .wx_yuan {
 		width: 180px;
 		bottom: 45px;
 	}

 	.rukou li {
 		height: 280px !important;
 	}

 	.zhifubao>div {
 		height: 280px;
 	}
 }

 @media screen and (max-height:600px) {
 	.webappSpecial_bd_wx .rukou li {
 		height: 240px !important;
 	}

 	.zhifubao>div {
 		height: 240px;
 	}

 	.zhifubao {
 		overflow: hidden;
 	}

 	.zhifubao>div {
 		padding-top: 50px;
 	}

 	.webappSpecial {
 		padding-bottom: 45px !important;
 	}

 	.fy li {
 		padding: 0px;
 		padding-left: 3px;
 		padding-right: 3px;
 	}
 }

 @media screen and (max-height:530px) {
 	.webappSpecial_bd_wx .rukou li {
 		height: 220px !important;
 	}

 	.zhifubao>div {
 		height: 220px;
 	}

 	.zhifubao>div {
 		line-height: 2.3;
 	}

 	.webappSpecial {
 		padding-bottom: 31px !important;
 	}

 	.iconbg img {
 		margin-top: 35px;
 	}

 	.webappSpecial_bd_wx .rukou li .left_content,
 	.webappSpecial_bd_wx .rukou li .right_content {
 		padding-top: 90px;
 	}

 	.app-develop-box {
 		margin-top: -90px;
 	}

 	.app-develop-in .title {
 		top: -103px;
 	}

 	.footer-btm-lt a {
 		display: block
 	}

 	.footer-btm-lt span {
 		display: block
 	}

 }

 }

 .tit-i .h3 a {
 	color: #f0f0f0 !important;
 }

 .i_service .i_service_box .box ul li .h2 a {
 	line-height: 145px;
 	margin: 0;
 	font-size: 18px;
 	color: #000
 }

 .i_service .i_service_box .box ul li .h2 a:hover {
 	color: #000
 }

 .service-wrap2 a {
 	color: #000 !important;
 }

 .service-wrap3 a {
 	color: #fff !important;
 }

 .service-wrap4 a {
 	color: #fff !important;
 }

 .service-wrap1 a {
 	color: #fff !important;
 }


 .service-wrap7 a {
 	color: #fff !important;
 }


 .service-wrap5 a {
 	color: #fff !important;
 }

 .service-wrap6 a {
 	color: #000 !important;
 }

 .service-page>div {
 	opacity: 0;
 }

 .service-page.fullpage-wrapper {
 	background: #333333;
 	height: 100%;
 }
